ventanilla esquina - Turkish English Dictionary